Tool Mentor: Finding Actors
and Use Cases
Purpose
This tool mentor describes how to use Rational Rose« to record the results
of finding actors and use cases.
Related Rational Unified Process activities:
Overview
To record the results of finding actors and use cases using Rational Rose:
1. Create the Use-Case Model
Package 
A separate use-case model can be represented in Rational Rose« using a
package within the Use Case View named "Use-Case Model". To create a
package called "Use-Case Model" in the Use Case View:
A separate use-case model package is only necessary if you are maintaining
both business use-case model and system use-case model in one and the same Rose
model. Otherwise the use cases and actors can be created directly under the Use
Case View in the browser.
2. Create a Use-Case Diagram 
Actors and use cases can be created in a use-case diagram.
To create a use-case diagram for the use-case model:
3. Create Actors 
To create an actor in the use-case diagram, do the following:
To briefly describe the actor, do the following:
4. Create Use Cases 
To create a new use case in a use-case diagram, do the following:
To briefly describe the use case, do the following:
5. Document
the Relationship between Actors and Use Cases 
To insert a communicates-association from an actor to a use case in a
use-case diagram, do the following:
To briefly describe a communicates-association, do the following:
To describe the multiplicity of a role in a communicates-association, do the
following:
To specify the navigability of a role in a communicates-association, do the
following:
6. Transfer
the Use Cases and Actors to a Rational Requisite«Pro Project 
If you are using Rational RequisitePro to develop your use-case model and
your design model, you may transfer the use cases and actors from your Rational
Rose model to your RequisitePro project.
The steps presented assume that you have a Rational Synchronizer rules
project associated with the Rational Rose and Rational RequisitePro projects.
To create the requirements for your use cases and actors:
Copyright
⌐ 1987 - 2000 Rational Software Corporation
|